博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序生成二维码插件基于base64-weapp-qrcode.js
阅读量:6292 次
发布时间:2019-06-22

本文共 480 字,大约阅读时间需要 1 分钟。

weapp-qrcode

微信小程序生成二维码的插件,基于base64编码输出二维码,不依赖canvas

详情demo可以去github上预览-
=。=,加个star那就更好了

PS: 主要在node-yaqrcode项目基础上进行改造适应微信小程序

说明

只需要在 wxml 文件中增加个image标签动态引用base64编码即可

 

JS调用例子:

const QR = require('../../utils/weapp-qrcode.js')    var imgData = QR.drawImg(this.data.codeText, {      typeNumber: 4,      errorCorrectLevel: 'M',      size: 500    })    // 返回输出base64编码imgData

DEMO示例图

demo-img

TODO

  1. 组件化,适应 mpvue , wepy
  2. 更多配置项,灵活多样
  3. 样式自定义化,增加更丰富的样式

转载于:https://www.cnblogs.com/Pudon/p/9636187.html

你可能感兴趣的文章
How do I listen for a constrained JavaBean prop...
查看>>
Spring注解_详解
查看>>
rm误删反思
查看>>
关于TortoiseSVN
查看>>
JVM虚拟机三 回收器
查看>>
我的友情链接
查看>>
关于cmd下命令不能用和mmc无法创建管理单元的问题解决
查看>>
谢烟客-----LNP之PHP C 扩展 (Phalcon)
查看>>
(图解)使用SourceTree将bitbucket的远程仓库回滚到某一次提交
查看>>
Navicat 2003-Can't connect to MySQL server on 'localhost'(10061)
查看>>
XenServer 6安装体验
查看>>
linux Centos7下安装python3及pip3
查看>>
分享25个高质量的移动设备wordpress主题(Mobile theme)
查看>>
进入LINUX后显示-bash-3.2的解决办法以及root下的shell切换
查看>>
从我做起 拒绝滥用“低格”
查看>>
关于进程和系统服务的控制(七八章),本章没有详细说明top命令
查看>>
SpringMVC+Mybatis架构下的增删查改
查看>>
php引用(&)
查看>>
scapy项目实战
查看>>
Python之encode与decode浅析
查看>>